package com.groupbuying.currency.consumer.dto.mq;

import java.math.BigDecimal;

/**
 * class_name: TokenPayInfoPublishingToMq
 * package: com.groupbuying.currency.dto.mq
 * description: 发布到支付中心的消息包体结构
 * creat_user: Ywxd
 * creat_date: 2019/2/18
 * creat_time: 10:30
 **/
public class TokenPayInfoPublishingToMq {

    /* 支付积分 */
    private BigDecimal payCurrency;

    /* 积分中心流水ID */
    private String curPayLogId;

    /* 支付状态 */
    private String curPayStatus;

    /* 入账时间 */
    private String curPayRecvTime;

    /**
     * 支付单号
     * */
    private String payId;

    public BigDecimal getPayCurrency() {
        return payCurrency;
    }

    public void setPayCurrency(BigDecimal payCurrency) {
        this.payCurrency = payCurrency;
    }

    public String getCurPayLogId() {
        return curPayLogId;
    }

    public void setCurPayLogId(String curPayLogId) {
        this.curPayLogId = curPayLogId;
    }

    public String getCurPayStatus() {
        return curPayStatus;
    }

    public void setCurPayStatus(String curPayStatus) {
        this.curPayStatus = curPayStatus;
    }

    public String getCurPayRecvTime() {
        return curPayRecvTime;
    }

    public void setCurPayRecvTime(String curPayRecvTime) {
        this.curPayRecvTime = curPayRecvTime;
    }

    public String getPayId() {
        return payId;
    }

    public void setPayId(String payId) {
        this.payId = payId;
    }

    @Override
    public String toString() {
        return "TokenPayInfoPublishingToMq{" +
                "payCurrency=" + payCurrency +
                ", curPayLogId='" + curPayLogId + '\'' +
                ", curPayStatus='" + curPayStatus + '\'' +
                ", curPayRecvTime='" + curPayRecvTime + '\'' +
                ", payId='" + payId + '\'' +
                '}';
    }
}
